Use this function as a building block in complex expressions which need a tool for picking elements using a random generator from a list or lists. The random seed enables the composer to recapture a particular choice. Setting the random seed to nil disables this facility.